package com.itheima11;

/**
 * @author Xiao
 * @date 2021/7/20
 */
public class FactorialDemo02 {
    /**
     * 递归求阶乘
     *      需求：用递归求5的阶乘，并把结果在控制台输出。
     */
    public static void main(String[] args) {
        int fac = getFactorial(5);
        System.out.println(fac);
    }

    private static int getFactorial(int i) {
        if (i == 1) {
            return 1;
        } else {
            return i * getFactorial(i - 1);
        }
    }
}
